package com.p2p.auth.domain.dto.visitor;

import com.p2p.auth.common.enums.ChannelType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Column;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * Description:
 * author: 慢慢来了
 * date:  2017/4/17 15:10
 */
@ApiModel
@Data
public class VisitorRequestDTO implements Serializable{

    private static final long serialVersionUID = -3466336651883827019L;

    /**
     * 访客userId
     */
    @ApiModelProperty(value ="访客id")
    private String userId;

    /**
     * 访客名称
     */
    @ApiModelProperty(value ="手机号", required = true)
    private String visitorPhoneNum;


    /**
     * 访客名称
     */
    @ApiModelProperty(value ="姓名", required = true)
    private String visitorRealName;

    /**
     * 访客职务title
     */
    @ApiModelProperty(value ="职务名称")
    private String jobTitle;

    /**
     * 访客是否在职
     */
    @ApiModelProperty(value ="是否在职")
    private Integer onType;

    /**
     * 密码
     */
    @ApiModelProperty(value ="密码")
    private String  password;

    /**
     * p2p商家渠道id
     */
    @ApiModelProperty(value ="渠道类型")
    private ChannelType channelType;

    /**
     * 电商渠道id
     */
    @ApiModelProperty(value ="电商渠道ids")
    private String channelIds;
//
//    /**
//     * p2p商家渠道id
//     */
//    @ApiModelProperty(value ="p2p渠道信息")
//    private String p2pCompanyIds;
//
//    /**
//     * 电商渠道id
//     */
//    @ApiModelProperty(value ="电商渠道信息")
//    private String retailerIds;

    /**
     * 角色id
     */
    @ApiModelProperty(value ="角色id")
    public String roleId;

    /**
     * 备注
     */
    @ApiModelProperty(value ="备注")
    public String remark;
}
